home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-02
/
vernon.zip
/
POWER.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1989-03-01
|
552b
|
19 lines
{This function calculates the value of Z raised to the Nth power. }
function Power (z : REAL; n : INTEGER) : REAL;
var COUNT : integer; PRODUCT : REAL;
POWER1 : REAL;
begin
PRODUCT := 1.0;
for COUNT := 1 to abs(n) do
PRODUCT := PRODUCT * Z;
if N >= 0 then
POWER := PRODUCT
else
POWER := 1.0 / PRODUCT;
POWER1 := 1.0 / PRODUCT;
{WRITELN ('The value for power is: ', POWER1);}
end;